hydatid worm - Español Inglés Diccionario